package com.example.shorg.enums;

import lombok.Getter;

@Getter
public enum  ResultEnum {

    SUCCESS(0, "成功"),
    PARAM_ERROR(9, "参数不正确"),
    PRODUCT_NOT_EXIST(10, "商品不存在"),
    PRODUCT_STOCK_ERROR(11, "库存不足"),
    ORDER_NOT_EXIST(12, "订单不存在"),
    ORDERDETIAL_NOT_EXIST(13, "订单详情不存在"),
    ORDER_STATUS_ERROR(14, "订单状态错误"),
    ORDER_UPDATE_FINISH(15, "订单已完成"),
    ORDER_DETAIL_EMPTY(16, "订单详情为空"),
    ORDER_PAY_STATUS_ERROR(17, "支付订单状态不正确"),
    ORDER_UPDATE_FAIL(18, "订单支付状态更新失败"),
    CART_EMPTY(19, "购物车为空"),
    ORDER_OWNER_ERROR(20, "该订单不属于该用户"),
    ORDER_CANCLE_SUCCESS(21, "订单取消成功")
    ;



    private Integer code;
    private String message;

    ResultEnum(Integer code, String message){
        this.code = code;
        this.message = message;
    }
}
